﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using OpenQA.Selenium;


namespace AutoTestingFramework.Core
{
    public class ControlMatchMetaData
    {
        public By Locator{get;set;}
        public String PropertyToMatch { get; set; }

        public ControlMatchMetaData(By locator, String propertyToMatch)
        {
            this.Locator = locator;
            this.PropertyToMatch = propertyToMatch;
        }
       
    }
    public class CellMatchMetaData
    {
        List<ControlMatchMetaData> m_ControlMatchMDs;

        public List<ControlMatchMetaData> ControlMatchMDs
        {
            get { return m_ControlMatchMDs; }
            set { m_ControlMatchMDs = value; }
        }
        public CellMatchMetaData()
        {
            m_ControlMatchMDs = new List<ControlMatchMetaData>();
        }
        
    }
}
